StoreKeeper\WooCommerce\B2C\Exports\OrderExport C

Total Complexity 123
Dependencies 15
Dependents 6
Total lines 944
Lines of code 684
Logical lines of code 331
Comment lines 116
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
processItem()
D
23
28 208
processPayments()
B
36 20 78
getOrderItems()
B
32 14 114
checkOrderDifference()
A
49 9 30
processRefunds()
A
47 7 37
convertWooCommerceToStorekeeperOrderStatus()
A
58 8 18
doProcessRefundsWithoutIds()
S
44 4 51
shouldUpdateStatus()
S
57 6 19
removeSkippedItemsByName()
S
59 6 14
checkOrderDifferenceBySet()
S
56 3 19
fetchShopProductId()
S
59 3 16
checkOrderDifferenceByExtra()
S
59 3 15
getStorekeeperIdBySku()
S
56 2 20
catchKnownExceptions()
S
64 3 10
splitStreetNumber()
S
63 2 12
processPaymentsAndRefunds()
S
68 1 7
getFunctionMultiple()
S
82 1 3
getArguments()
S
68 1 7
getMetaFunction()
S
82 1 3
getFunction()
S
82 1 3